diabetic nephropathy - German English Dictionary